<?php
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of CidadeDAOClass
 *
 * @author Gustavo
 */
include_once 'ConfigClass.php';
include_once '../negocios/CidadeClass.php';
import_request_variables("P", "_");
class CidadeDAOClass {
    private $conn;
    private $option;

    public function  __construct() {
        $this->conn = new ConfigClass();
    }

    public function  __destruct() {

    }

    /**
     *
     * @param EstadoDAOClass $id_estado
     * @return html 
     */
    public function selecionaCidades($id_estado){
        $this->conn->conecta();

        $cidade = new CidadeClass();
        $query = "SELECT id_cidade, cidade FROM cidade WHERE id_estado = $id_estado ORDER BY cidade ASC";
        $res = pg_query($query);
        $this->option = '<select name="cidade" id="cidade">';
        $this->option .= '<option value="">Escolha</option>';
        while($busca = pg_fetch_array($res)){
            $cidade->setId_cidade($busca['id_cidade']);
            $cidade->setCidade($busca['cidade']);
            $this->option .= '<option value="'.$cidade->getId_cidade().'">'.$cidade->getcidade().'</option>';
        }
        $this->option .= '</select>';
        return print $this->option;

        $this->conn->desconecta();
    }
}
?>
